//package cn.jy.nvr.service.impl;
//
//import java.text.ParseException;
//import java.text.SimpleDateFormat;
//import java.util.Date;
//import java.util.List;
//
//import org.apache.log4j.Logger;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//import cn.jy.nvr.domain.Donor;
//import cn.jy.nvr.mapper.DonorMapper;
//import cn.jy.nvr.service.TranscodeQuartzJob;
//@Service("quartzRegJob")
//public class TranscodeQuartzJobImpl implements  TranscodeQuartzJob{
//	@Autowired
//	DonorMapper donorMapper;
//	Logger logger=Logger.getLogger(TranscodeQuartzJobImpl.class);
//   public void work(){/*
//	   logger.info("扫描下载任务");
//		List<Donor> all = donorMapper.getAll();
//		if (!all.isEmpty()) {
//			for (Donor donor : all) {
//				String time = donor.getEND_TIME();
//				 if ((time == null) || (time.length() <= 0)) {
//			          continue;
//			        }
//				 Date timeDate=null;
//					try {
//						 timeDate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(time);
//					} catch (ParseException e1) {
//						e1.printStackTrace();
//					}
//					Date dateNow =new Date();
//					if((dateNow.getTime()-timeDate.getTime())<2*60*1000){
//						continue;
//					}
//				 String installTime=donor.getINSTALLENDTIME();
//				 if(installTime == null||(installTime.length()<=0)){
//					 continue;
//				 }
//				   String punctureTime = donor.getPUNCTUREENDTIME();
//				   if(punctureTime == null||(punctureTime.length()<=0)){
//						 continue;
//					 }
//				     String uninstallTime = donor.getUNINSTALLENDTIME();
//				     if(uninstallTime == null||(uninstallTime.length()<=0)){
//						 continue;
//					 }
//			donorMapper.UpdateById(donor.getPROC_ID());
//			donorMapper.save(donor);
//		    logger.info("存入下载任务"+donor.getDONOR_ID());
//			}
//		}
//   */}
//	
//}
